FluentBoards\App\Services\TaskService C

Total Complexity 123
Dependencies 16
Dependents 8
Total lines 853
Lines of code 594
Logical lines of code 358
Comment lines 89
Methods 38
Properties 0

Methods 38

Method Rating Maintainability Complexity Lines of code
updateTaskProperty()
B
37 23 67
getCommentsAndActivities()
A
43 8 46
createTask()
A
46 7 36
copyTasks()
S
47 5 35
getArchivedTasks()
S
53 6 20
moveTaskToNextStage()
S
53 5 22
getTasksForBoardsByCategory()
S
54 5 21
updateAssignee()
S
55 5 20
uploadMediaFileFromWpEditor()
S
51 4 27
updateAssociate()
S
62 4 11
getAssociatedTasks()
S
52 3 26
getLastOneMinuteUpdatedTasks()
S
53 3 23
updateObservationOfCurrentUser()
S
59 3 15
changeBoardByTask()
S
59 3 15
updateArchive()
S
60 3 12
getIdeaVoteStatistics()
S
54 2 25
filterNullDate()
S
70 3 6
getActivities()
S
63 3 10
deleteTask()
S
59 2 14
assignYourselfInTask()
S
61 2 12
taskCoverPhotoUpdate()
S
63 2 11
taskStatusUpdate()
S
63 2 11
loadWithRelations()
S
68 2 8
updateStatus()
S
67 2 8
loadNextStage()
S
65 2 9
setTitle()
S
70 2 6
getTasksForBoards()
S
64 1 10
updateParent()
S
77 1 4
updateTitle()
S
72 1 5
updateDescription()
S
72 1 5
updateDueDate()
S
63 1 10
updateStartedDate()
S
68 1 7
updatePriority()
S
71 1 6
detachYourselfFromTask()
S
71 1 6
sendMailAfterTaskModify()
S
74 1 4
getStageByTask()
S
76 1 4
getLastPositionOfTasks()
S
64 1 10
subtaskCountUpdate()
S
68 1 7